mdl::math
=========

.. contents:: :local:

Definitions:
------------
[1/528] 'mdl::math::abs(int)'
#############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[2/528] 'mdl::math::abs(int2)'
##############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[3/528] 'mdl::math::abs(int3)'
##############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[4/528] 'mdl::math::abs(int4)'
##############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[5/528] 'mdl::math::abs(float)'
###############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[6/528] 'mdl::math::abs(float2)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[7/528] 'mdl::math::abs(float3)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[8/528] 'mdl::math::abs(float4)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[9/528] 'mdl::math::abs(double)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[10/528] 'mdl::math::abs(double2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[11/528] 'mdl::math::abs(double3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[12/528] 'mdl::math::abs(double4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[13/528] 'mdl::math::abs(color)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[14/528] 'mdl::math::acos(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[15/528] 'mdl::math::acos(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[16/528] 'mdl::math::acos(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[17/528] 'mdl::math::acos(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[18/528] 'mdl::math::acos(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[19/528] 'mdl::math::acos(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[20/528] 'mdl::math::acos(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[21/528] 'mdl::math::acos(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[22/528] 'mdl::math::all(bool)'
###############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[23/528] 'mdl::math::all(bool2)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool2' (SDTypeBool2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[24/528] 'mdl::math::all(bool3)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool3' (SDTypeBool3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[25/528] 'mdl::math::all(bool4)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool4' (SDTypeBool4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[26/528] 'mdl::math::any(bool)'
###############################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[27/528] 'mdl::math::any(bool2)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool2' (SDTypeBool2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[28/528] 'mdl::math::any(bool3)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool3' (SDTypeBool3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[29/528] 'mdl::math::any(bool4)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'bool4' (SDTypeBool4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[30/528] 'mdl::math::asin(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[31/528] 'mdl::math::asin(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[32/528] 'mdl::math::asin(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[33/528] 'mdl::math::asin(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[34/528] 'mdl::math::asin(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[35/528] 'mdl::math::asin(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[36/528] 'mdl::math::asin(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[37/528] 'mdl::math::asin(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[38/528] 'mdl::math::atan(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[39/528] 'mdl::math::atan(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[40/528] 'mdl::math::atan(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[41/528] 'mdl::math::atan(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[42/528] 'mdl::math::atan(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[43/528] 'mdl::math::atan(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[44/528] 'mdl::math::atan(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[45/528] 'mdl::math::atan(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[46/528] 'mdl::math::atan2(float,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'x' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[47/528] 'mdl::math::atan2(float2,float2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'x' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[48/528] 'mdl::math::atan2(float3,float3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'x' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[49/528] 'mdl::math::atan2(float4,float4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'x' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[50/528] 'mdl::math::atan2(double,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'x' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[51/528] 'mdl::math::atan2(double2,double2)'
############################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'x' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[52/528] 'mdl::math::atan2(double3,double3)'
############################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'x' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[53/528] 'mdl::math::atan2(double4,double4)'
############################################
   * SDPropertyCategory = 'Input'
      * 'y' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'x' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[54/528] 'mdl::math::average(float)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[55/528] 'mdl::math::average(float2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[56/528] 'mdl::math::average(float3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[57/528] 'mdl::math::average(float4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[58/528] 'mdl::math::average(double)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[59/528] 'mdl::math::average(double2)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[60/528] 'mdl::math::average(double3)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[61/528] 'mdl::math::average(double4)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[62/528] 'mdl::math::average(color)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[63/528] 'mdl::math::ceil(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[64/528] 'mdl::math::ceil(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[65/528] 'mdl::math::ceil(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[66/528] 'mdl::math::ceil(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[67/528] 'mdl::math::ceil(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[68/528] 'mdl::math::ceil(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[69/528] 'mdl::math::ceil(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[70/528] 'mdl::math::ceil(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[71/528] 'mdl::math::clamp(int,int,int)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[72/528] 'mdl::math::clamp(int2,int2,int2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[73/528] 'mdl::math::clamp(int3,int3,int3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[74/528] 'mdl::math::clamp(int4,int4,int4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[75/528] 'mdl::math::clamp(float,float,float)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[76/528] 'mdl::math::clamp(float2,float2,float2)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[77/528] 'mdl::math::clamp(float3,float3,float3)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[78/528] 'mdl::math::clamp(float4,float4,float4)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[79/528] 'mdl::math::clamp(double,double,double)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[80/528] 'mdl::math::clamp(double2,double2,double2)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[81/528] 'mdl::math::clamp(double3,double3,double3)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[82/528] 'mdl::math::clamp(double4,double4,double4)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[83/528] 'mdl::math::clamp(color,color,color)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'min' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'max' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[84/528] 'mdl::math::clamp(int2,int2,int)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[85/528] 'mdl::math::clamp(int2,int,int2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[86/528] 'mdl::math::clamp(int2,int,int)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[87/528] 'mdl::math::clamp(int3,int3,int)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[88/528] 'mdl::math::clamp(int3,int,int3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[89/528] 'mdl::math::clamp(int3,int,int)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[90/528] 'mdl::math::clamp(int4,int4,int)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[91/528] 'mdl::math::clamp(int4,int,int4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[92/528] 'mdl::math::clamp(int4,int,int)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'max' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[93/528] 'mdl::math::clamp(float2,float2,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[94/528] 'mdl::math::clamp(float2,float,float2)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[95/528] 'mdl::math::clamp(float2,float,float)'
###############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[96/528] 'mdl::math::clamp(float3,float3,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[97/528] 'mdl::math::clamp(float3,float,float3)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[98/528] 'mdl::math::clamp(float3,float,float)'
###############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[99/528] 'mdl::math::clamp(float4,float4,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[100/528] 'mdl::math::clamp(float4,float,float4)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[101/528] 'mdl::math::clamp(float4,float,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[102/528] 'mdl::math::clamp(color,color,float)'
###############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'min' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[103/528] 'mdl::math::clamp(color,float,color)'
###############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[104/528] 'mdl::math::clamp(color,float,float)'
###############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'min' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'max' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[105/528] 'mdl::math::clamp(double2,double2,double)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[106/528] 'mdl::math::clamp(double2,double,double2)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[107/528] 'mdl::math::clamp(double2,double,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[108/528] 'mdl::math::clamp(double3,double3,double)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[109/528] 'mdl::math::clamp(double3,double,double3)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[110/528] 'mdl::math::clamp(double3,double,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[111/528] 'mdl::math::clamp(double4,double4,double)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[112/528] 'mdl::math::clamp(double4,double,double4)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[113/528] 'mdl::math::clamp(double4,double,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'min' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'max' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[114/528] 'mdl::math::cos(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[115/528] 'mdl::math::cos(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[116/528] 'mdl::math::cos(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[117/528] 'mdl::math::cos(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[118/528] 'mdl::math::cos(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[119/528] 'mdl::math::cos(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[120/528] 'mdl::math::cos(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[121/528] 'mdl::math::cos(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[122/528] 'mdl::math::cross(float3,float3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[123/528] 'mdl::math::cross(double3,double3)'
#############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[124/528] 'mdl::math::degrees(float)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[125/528] 'mdl::math::degrees(float2)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[126/528] 'mdl::math::degrees(float3)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[127/528] 'mdl::math::degrees(float4)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[128/528] 'mdl::math::degrees(double)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[129/528] 'mdl::math::degrees(double2)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[130/528] 'mdl::math::degrees(double3)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[131/528] 'mdl::math::degrees(double4)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[132/528] 'mdl::math::distance(float,float)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[133/528] 'mdl::math::distance(float2,float2)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[134/528] 'mdl::math::distance(float3,float3)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[135/528] 'mdl::math::distance(float4,float4)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[136/528] 'mdl::math::distance(double,double)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[137/528] 'mdl::math::distance(double2,double2)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[138/528] 'mdl::math::distance(double3,double3)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[139/528] 'mdl::math::distance(double4,double4)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[140/528] 'mdl::math::dot(float,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[141/528] 'mdl::math::dot(float2,float2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[142/528] 'mdl::math::dot(float3,float3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[143/528] 'mdl::math::dot(float4,float4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[144/528] 'mdl::math::dot(double,double)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[145/528] 'mdl::math::dot(double2,double2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[146/528] 'mdl::math::dot(double3,double3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[147/528] 'mdl::math::dot(double4,double4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[148/528] 'mdl::math::eval_at_wavelength(color,float)'
######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'wavelength' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[149/528] 'mdl::math::exp(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[150/528] 'mdl::math::exp(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[151/528] 'mdl::math::exp(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[152/528] 'mdl::math::exp(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[153/528] 'mdl::math::exp(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[154/528] 'mdl::math::exp(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[155/528] 'mdl::math::exp(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[156/528] 'mdl::math::exp(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[157/528] 'mdl::math::exp(color)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[158/528] 'mdl::math::exp2(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[159/528] 'mdl::math::exp2(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[160/528] 'mdl::math::exp2(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[161/528] 'mdl::math::exp2(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[162/528] 'mdl::math::exp2(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[163/528] 'mdl::math::exp2(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[164/528] 'mdl::math::exp2(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[165/528] 'mdl::math::exp2(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[166/528] 'mdl::math::exp2(color)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[167/528] 'mdl::math::floor(float)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[168/528] 'mdl::math::floor(float2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[169/528] 'mdl::math::floor(float3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[170/528] 'mdl::math::floor(float4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[171/528] 'mdl::math::floor(double)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[172/528] 'mdl::math::floor(double2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[173/528] 'mdl::math::floor(double3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[174/528] 'mdl::math::floor(double4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[175/528] 'mdl::math::fmod(float,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[176/528] 'mdl::math::fmod(float2,float2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[177/528] 'mdl::math::fmod(float3,float3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[178/528] 'mdl::math::fmod(float4,float4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[179/528] 'mdl::math::fmod(double,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[180/528] 'mdl::math::fmod(double2,double2)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[181/528] 'mdl::math::fmod(double3,double3)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[182/528] 'mdl::math::fmod(double4,double4)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[183/528] 'mdl::math::fmod(float2,float)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[184/528] 'mdl::math::fmod(float3,float)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[185/528] 'mdl::math::fmod(float4,float)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[186/528] 'mdl::math::fmod(double2,double)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[187/528] 'mdl::math::fmod(double3,double)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[188/528] 'mdl::math::fmod(double4,double)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[189/528] 'mdl::math::frac(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[190/528] 'mdl::math::frac(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[191/528] 'mdl::math::frac(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[192/528] 'mdl::math::frac(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[193/528] 'mdl::math::frac(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[194/528] 'mdl::math::frac(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[195/528] 'mdl::math::frac(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[196/528] 'mdl::math::frac(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[197/528] 'mdl::math::isnan(float)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[198/528] 'mdl::math::isnan(float2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool2' (SDTypeBool2)

[199/528] 'mdl::math::isnan(float3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool3' (SDTypeBool3)

[200/528] 'mdl::math::isnan(float4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool4' (SDTypeBool4)

[201/528] 'mdl::math::isnan(double)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[202/528] 'mdl::math::isnan(double2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool2' (SDTypeBool2)

[203/528] 'mdl::math::isnan(double3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool3' (SDTypeBool3)

[204/528] 'mdl::math::isnan(double4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool4' (SDTypeBool4)

[205/528] 'mdl::math::isfinite(float)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[206/528] 'mdl::math::isfinite(float2)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool2' (SDTypeBool2)

[207/528] 'mdl::math::isfinite(float3)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool3' (SDTypeBool3)

[208/528] 'mdl::math::isfinite(float4)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool4' (SDTypeBool4)

[209/528] 'mdl::math::isfinite(double)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool' (SDTypeBool)

[210/528] 'mdl::math::isfinite(double2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool2' (SDTypeBool2)

[211/528] 'mdl::math::isfinite(double3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool3' (SDTypeBool3)

[212/528] 'mdl::math::isfinite(double4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'bool4' (SDTypeBool4)

[213/528] 'mdl::math::length(float)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[214/528] 'mdl::math::length(float2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[215/528] 'mdl::math::length(float3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[216/528] 'mdl::math::length(float4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[217/528] 'mdl::math::length(double)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[218/528] 'mdl::math::length(double2)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[219/528] 'mdl::math::length(double3)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[220/528] 'mdl::math::length(double4)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[221/528] 'mdl::math::lerp(float,float,float)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[222/528] 'mdl::math::lerp(float2,float2,float2)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[223/528] 'mdl::math::lerp(float3,float3,float3)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[224/528] 'mdl::math::lerp(float4,float4,float4)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[225/528] 'mdl::math::lerp(double,double,double)'
#################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[226/528] 'mdl::math::lerp(double2,double2,double2)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[227/528] 'mdl::math::lerp(double3,double3,double3)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[228/528] 'mdl::math::lerp(double4,double4,double4)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[229/528] 'mdl::math::lerp(float2,float2,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[230/528] 'mdl::math::lerp(float3,float3,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[231/528] 'mdl::math::lerp(float4,float4,float)'
################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[232/528] 'mdl::math::lerp(double2,double2,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[233/528] 'mdl::math::lerp(double3,double3,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[234/528] 'mdl::math::lerp(double4,double4,double)'
###################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[235/528] 'mdl::math::lerp(color,color,color)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'l' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[236/528] 'mdl::math::lerp(color,color,float)'
##############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[237/528] 'mdl::math::log(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[238/528] 'mdl::math::log(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[239/528] 'mdl::math::log(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[240/528] 'mdl::math::log(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[241/528] 'mdl::math::log(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[242/528] 'mdl::math::log(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[243/528] 'mdl::math::log(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[244/528] 'mdl::math::log(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[245/528] 'mdl::math::log(color)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[246/528] 'mdl::math::log2(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[247/528] 'mdl::math::log2(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[248/528] 'mdl::math::log2(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[249/528] 'mdl::math::log2(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[250/528] 'mdl::math::log2(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[251/528] 'mdl::math::log2(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[252/528] 'mdl::math::log2(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[253/528] 'mdl::math::log2(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[254/528] 'mdl::math::log2(color)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[255/528] 'mdl::math::log10(float)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[256/528] 'mdl::math::log10(float2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[257/528] 'mdl::math::log10(float3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[258/528] 'mdl::math::log10(float4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[259/528] 'mdl::math::log10(double)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[260/528] 'mdl::math::log10(double2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[261/528] 'mdl::math::log10(double3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[262/528] 'mdl::math::log10(double4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[263/528] 'mdl::math::log10(color)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[264/528] 'mdl::math::luminance(float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[265/528] 'mdl::math::luminance(color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[266/528] 'mdl::math::max(int,int)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[267/528] 'mdl::math::max(int2,int2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[268/528] 'mdl::math::max(int3,int3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[269/528] 'mdl::math::max(int4,int4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[270/528] 'mdl::math::max(int2,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[271/528] 'mdl::math::max(int3,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[272/528] 'mdl::math::max(int4,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[273/528] 'mdl::math::max(int,int2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[274/528] 'mdl::math::max(int,int3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[275/528] 'mdl::math::max(int,int4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[276/528] 'mdl::math::max(float,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[277/528] 'mdl::math::max(float2,float2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[278/528] 'mdl::math::max(float3,float3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[279/528] 'mdl::math::max(float4,float4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[280/528] 'mdl::math::max(float2,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[281/528] 'mdl::math::max(float3,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[282/528] 'mdl::math::max(float4,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[283/528] 'mdl::math::max(float,float2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[284/528] 'mdl::math::max(float,float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[285/528] 'mdl::math::max(float,float4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[286/528] 'mdl::math::max(double,double)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[287/528] 'mdl::math::max(double2,double2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[288/528] 'mdl::math::max(double3,double3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[289/528] 'mdl::math::max(double4,double4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[290/528] 'mdl::math::max(double2,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[291/528] 'mdl::math::max(double3,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[292/528] 'mdl::math::max(double4,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[293/528] 'mdl::math::max(double,double2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[294/528] 'mdl::math::max(double,double3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[295/528] 'mdl::math::max(double,double4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[296/528] 'mdl::math::max(color,color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[297/528] 'mdl::math::max(float,color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[298/528] 'mdl::math::max(color,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[299/528] 'mdl::math::max_value(float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[300/528] 'mdl::math::max_value(float2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[301/528] 'mdl::math::max_value(float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[302/528] 'mdl::math::max_value(float4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[303/528] 'mdl::math::max_value(double)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[304/528] 'mdl::math::max_value(double2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[305/528] 'mdl::math::max_value(double3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[306/528] 'mdl::math::max_value(double4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[307/528] 'mdl::math::max_value(color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[308/528] 'mdl::math::max_value_wavelength(color)'
##################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[309/528] 'mdl::math::min(int,int)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[310/528] 'mdl::math::min(int2,int2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[311/528] 'mdl::math::min(int3,int3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[312/528] 'mdl::math::min(int4,int4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[313/528] 'mdl::math::min(int2,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[314/528] 'mdl::math::min(int3,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[315/528] 'mdl::math::min(int4,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[316/528] 'mdl::math::min(int,int2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[317/528] 'mdl::math::min(int,int3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[318/528] 'mdl::math::min(int,int4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[319/528] 'mdl::math::min(float,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[320/528] 'mdl::math::min(float2,float2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[321/528] 'mdl::math::min(float3,float3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[322/528] 'mdl::math::min(float4,float4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[323/528] 'mdl::math::min(float2,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[324/528] 'mdl::math::min(float3,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[325/528] 'mdl::math::min(float4,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[326/528] 'mdl::math::min(float,float2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[327/528] 'mdl::math::min(float,float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[328/528] 'mdl::math::min(float,float4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[329/528] 'mdl::math::min(double,double)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[330/528] 'mdl::math::min(double2,double2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[331/528] 'mdl::math::min(double3,double3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[332/528] 'mdl::math::min(double4,double4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[333/528] 'mdl::math::min(double2,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[334/528] 'mdl::math::min(double3,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[335/528] 'mdl::math::min(double4,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[336/528] 'mdl::math::min(double,double2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[337/528] 'mdl::math::min(double,double3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[338/528] 'mdl::math::min(double,double4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[339/528] 'mdl::math::min(color,color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[340/528] 'mdl::math::min(float,color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[341/528] 'mdl::math::min(color,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[342/528] 'mdl::math::min_value(float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[343/528] 'mdl::math::min_value(float2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[344/528] 'mdl::math::min_value(float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[345/528] 'mdl::math::min_value(float4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[346/528] 'mdl::math::min_value(double)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[347/528] 'mdl::math::min_value(double2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[348/528] 'mdl::math::min_value(double3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[349/528] 'mdl::math::min_value(double4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[350/528] 'mdl::math::min_value(color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[351/528] 'mdl::math::min_value_wavelength(color)'
##################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[352/528] 'mdl::math::modf(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float>' (SDTypeArray)

[353/528] 'mdl::math::modf(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float2>' (SDTypeArray)

[354/528] 'mdl::math::modf(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float3>' (SDTypeArray)

[355/528] 'mdl::math::modf(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float4>' (SDTypeArray)

[356/528] 'mdl::math::modf(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double>' (SDTypeArray)

[357/528] 'mdl::math::modf(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double2>' (SDTypeArray)

[358/528] 'mdl::math::modf(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double3>' (SDTypeArray)

[359/528] 'mdl::math::modf(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double4>' (SDTypeArray)

[360/528] 'mdl::math::normalize(float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[361/528] 'mdl::math::normalize(float2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[362/528] 'mdl::math::normalize(float3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[363/528] 'mdl::math::normalize(float4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[364/528] 'mdl::math::normalize(double)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[365/528] 'mdl::math::normalize(double2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[366/528] 'mdl::math::normalize(double3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[367/528] 'mdl::math::normalize(double4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[368/528] 'mdl::math::pow(int,int)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[369/528] 'mdl::math::pow(int2,int2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[370/528] 'mdl::math::pow(int3,int3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[371/528] 'mdl::math::pow(int4,int4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[372/528] 'mdl::math::pow(float,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[373/528] 'mdl::math::pow(float2,float2)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[374/528] 'mdl::math::pow(float3,float3)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[375/528] 'mdl::math::pow(float4,float4)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[376/528] 'mdl::math::pow(double,double)'
#########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[377/528] 'mdl::math::pow(double2,double2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[378/528] 'mdl::math::pow(double3,double3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[379/528] 'mdl::math::pow(double4,double4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[380/528] 'mdl::math::pow(int2,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[381/528] 'mdl::math::pow(int3,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[382/528] 'mdl::math::pow(int4,int)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[383/528] 'mdl::math::pow(float2,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[384/528] 'mdl::math::pow(float3,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[385/528] 'mdl::math::pow(float4,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[386/528] 'mdl::math::pow(double2,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[387/528] 'mdl::math::pow(double3,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[388/528] 'mdl::math::pow(double4,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[389/528] 'mdl::math::pow(color,color)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[390/528] 'mdl::math::pow(color,float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[391/528] 'mdl::math::radians(float)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[392/528] 'mdl::math::radians(float2)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[393/528] 'mdl::math::radians(float3)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[394/528] 'mdl::math::radians(float4)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[395/528] 'mdl::math::radians(double)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[396/528] 'mdl::math::radians(double2)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[397/528] 'mdl::math::radians(double3)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[398/528] 'mdl::math::radians(double4)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[399/528] 'mdl::math::round(float)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[400/528] 'mdl::math::round(float2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[401/528] 'mdl::math::round(float3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[402/528] 'mdl::math::round(float4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[403/528] 'mdl::math::round(double)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[404/528] 'mdl::math::round(double2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[405/528] 'mdl::math::round(double3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[406/528] 'mdl::math::round(double4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[407/528] 'mdl::math::rsqrt(float)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[408/528] 'mdl::math::rsqrt(float2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[409/528] 'mdl::math::rsqrt(float3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[410/528] 'mdl::math::rsqrt(float4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[411/528] 'mdl::math::rsqrt(double)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[412/528] 'mdl::math::rsqrt(double2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[413/528] 'mdl::math::rsqrt(double3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[414/528] 'mdl::math::rsqrt(double4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[415/528] 'mdl::math::rsqrt(color)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[416/528] 'mdl::math::saturate(float)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[417/528] 'mdl::math::saturate(float2)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[418/528] 'mdl::math::saturate(float3)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[419/528] 'mdl::math::saturate(float4)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[420/528] 'mdl::math::saturate(double)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[421/528] 'mdl::math::saturate(double2)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[422/528] 'mdl::math::saturate(double3)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[423/528] 'mdl::math::saturate(double4)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[424/528] 'mdl::math::saturate(color)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[425/528] 'mdl::math::sign(int)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int' (SDTypeInt)

[426/528] 'mdl::math::sign(int2)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int2' (SDTypeInt2)

[427/528] 'mdl::math::sign(int3)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int3' (SDTypeInt3)

[428/528] 'mdl::math::sign(int4)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'int4' (SDTypeInt4)

[429/528] 'mdl::math::sign(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[430/528] 'mdl::math::sign(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[431/528] 'mdl::math::sign(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[432/528] 'mdl::math::sign(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[433/528] 'mdl::math::sign(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[434/528] 'mdl::math::sign(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[435/528] 'mdl::math::sign(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[436/528] 'mdl::math::sign(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[437/528] 'mdl::math::sin(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[438/528] 'mdl::math::sin(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[439/528] 'mdl::math::sin(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[440/528] 'mdl::math::sin(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[441/528] 'mdl::math::sin(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[442/528] 'mdl::math::sin(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[443/528] 'mdl::math::sin(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[444/528] 'mdl::math::sin(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[445/528] 'mdl::math::sincos(float)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float>' (SDTypeArray)

[446/528] 'mdl::math::sincos(float2)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float2>' (SDTypeArray)

[447/528] 'mdl::math::sincos(float3)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float3>' (SDTypeArray)

[448/528] 'mdl::math::sincos(float4)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<float4>' (SDTypeArray)

[449/528] 'mdl::math::sincos(double)'
#####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double>' (SDTypeArray)

[450/528] 'mdl::math::sincos(double2)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double2>' (SDTypeArray)

[451/528] 'mdl::math::sincos(double3)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double3>' (SDTypeArray)

[452/528] 'mdl::math::sincos(double4)'
######################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'SDTypeArray<double4>' (SDTypeArray)

[453/528] 'mdl::math::smoothstep(float,float,float)'
####################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[454/528] 'mdl::math::smoothstep(float2,float2,float2)'
#######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[455/528] 'mdl::math::smoothstep(float3,float3,float3)'
#######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[456/528] 'mdl::math::smoothstep(float4,float4,float4)'
#######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[457/528] 'mdl::math::smoothstep(double,double,double)'
#######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[458/528] 'mdl::math::smoothstep(double2,double2,double2)'
##########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[459/528] 'mdl::math::smoothstep(double3,double3,double3)'
##########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[460/528] 'mdl::math::smoothstep(double4,double4,double4)'
##########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[461/528] 'mdl::math::smoothstep(float2,float2,float)'
######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[462/528] 'mdl::math::smoothstep(float3,float3,float)'
######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[463/528] 'mdl::math::smoothstep(float4,float4,float)'
######################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[464/528] 'mdl::math::smoothstep(double2,double2,double)'
#########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[465/528] 'mdl::math::smoothstep(double3,double3,double)'
#########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[466/528] 'mdl::math::smoothstep(double4,double4,double)'
#########################################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'l' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[467/528] 'mdl::math::sqrt(float)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[468/528] 'mdl::math::sqrt(float2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[469/528] 'mdl::math::sqrt(float3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[470/528] 'mdl::math::sqrt(float4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[471/528] 'mdl::math::sqrt(double)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[472/528] 'mdl::math::sqrt(double2)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[473/528] 'mdl::math::sqrt(double3)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[474/528] 'mdl::math::sqrt(double4)'
####################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[475/528] 'mdl::math::sqrt(color)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[476/528] 'mdl::math::step(float,float)'
########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[477/528] 'mdl::math::step(float2,float2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[478/528] 'mdl::math::step(float3,float3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[479/528] 'mdl::math::step(float4,float4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[480/528] 'mdl::math::step(double,double)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[481/528] 'mdl::math::step(double2,double2)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[482/528] 'mdl::math::step(double3,double3)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[483/528] 'mdl::math::step(double4,double4)'
############################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

      * 'b' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[484/528] 'mdl::math::tan(float)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[485/528] 'mdl::math::tan(float2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[486/528] 'mdl::math::tan(float3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[487/528] 'mdl::math::tan(float4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[488/528] 'mdl::math::tan(double)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[489/528] 'mdl::math::tan(double2)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[490/528] 'mdl::math::tan(double3)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[491/528] 'mdl::math::tan(double4)'
###################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[492/528] 'mdl::math::transpose(float2x2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[2][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[2][2]' (SDTypeMatrix)

[493/528] 'mdl::math::transpose(float3x2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[3][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[2][3]' (SDTypeMatrix)

[494/528] 'mdl::math::transpose(float2x3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[2][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[3][2]' (SDTypeMatrix)

[495/528] 'mdl::math::transpose(float3x3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[3][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[3][3]' (SDTypeMatrix)

[496/528] 'mdl::math::transpose(float2x4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[2][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[4][2]' (SDTypeMatrix)

[497/528] 'mdl::math::transpose(float4x2)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[4][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[2][4]' (SDTypeMatrix)

[498/528] 'mdl::math::transpose(float4x3)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[4][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[3][4]' (SDTypeMatrix)

[499/528] 'mdl::math::transpose(float3x4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[3][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[4][3]' (SDTypeMatrix)

[500/528] 'mdl::math::transpose(float4x4)'
##########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<float>[4][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<float>[4][4]' (SDTypeMatrix)

[501/528] 'mdl::math::transpose(double2x2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[2][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[2][2]' (SDTypeMatrix)

[502/528] 'mdl::math::transpose(double3x2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[3][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[2][3]' (SDTypeMatrix)

[503/528] 'mdl::math::transpose(double2x3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[2][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[3][2]' (SDTypeMatrix)

[504/528] 'mdl::math::transpose(double3x3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[3][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[3][3]' (SDTypeMatrix)

[505/528] 'mdl::math::transpose(double2x4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[2][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[4][2]' (SDTypeMatrix)

[506/528] 'mdl::math::transpose(double4x2)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[4][2]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[2][4]' (SDTypeMatrix)

[507/528] 'mdl::math::transpose(double4x3)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[4][3]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[3][4]' (SDTypeMatrix)

[508/528] 'mdl::math::transpose(double3x4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[3][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[4][3]' (SDTypeMatrix)

[509/528] 'mdl::math::transpose(double4x4)'
###########################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'matrix<double>[4][4]' (SDTypeMatrix)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'matrix<double>[4][4]' (SDTypeMatrix)

[510/528] 'mdl::math::blackbody(float)'
#######################################
   * SDPropertyCategory = 'Input'
      * 'temperature' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[511/528] 'mdl::math::emission_color(float[N],float[N])'
########################################################
   * SDPropertyCategory = 'Input'
      * 'wavelengths' [CONNECTABLE]
         * Types:
            * 'SDTypeArray<float>' (SDTypeArray)

      * 'amplitudes' [CONNECTABLE]
         * Types:
            * 'SDTypeArray<float>' (SDTypeArray)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[512/528] 'mdl::math::emission_color(color)'
############################################
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

[513/528] 'mdl::math::DX(float)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[514/528] 'mdl::math::DX(float2)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[515/528] 'mdl::math::DX(float3)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[516/528] 'mdl::math::DX(float4)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[517/528] 'mdl::math::DY(float)'
################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float' (SDTypeFloat)

[518/528] 'mdl::math::DY(float2)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float2' (SDTypeFloat2)

[519/528] 'mdl::math::DY(float3)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float3' (SDTypeFloat3)

[520/528] 'mdl::math::DY(float4)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'float4' (SDTypeFloat4)

[521/528] 'mdl::math::DX(double)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[522/528] 'mdl::math::DX(double2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[523/528] 'mdl::math::DX(double3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[524/528] 'mdl::math::DX(double4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)

[525/528] 'mdl::math::DY(double)'
#################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double' (SDTypeDouble)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double' (SDTypeDouble)

[526/528] 'mdl::math::DY(double2)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double2' (SDTypeDouble2)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double2' (SDTypeDouble2)

[527/528] 'mdl::math::DY(double3)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double3' (SDTypeDouble3)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double3' (SDTypeDouble3)

[528/528] 'mdl::math::DY(double4)'
##################################
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE]
         * Types:
            * 'double4' (SDTypeDouble4)

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'double4' (SDTypeDouble4)
